import request from '@/utils/request'

// 获取我的订单顶部分类
export function getOrderType(data) {
  return request({
    url: '/api/v1.user/getOrderType',
    method: 'POST',
    data
  })
}

// 获取我的订单列表
export function getOrderList(data) {
  return request({
    url: '/api/v1.user/getOrderList',
    method: 'POST',
    data
  })
}

// 获取收藏分类
export function getCollectionType(data) {
  return request({
    url: '/api/v1.user/getCollectionType',
    method: 'POST',
    data
  })
}

// 获取收藏列表
export function getCollectionList(data) {
  return request({
    url: '/api/v1.user/getCollectionList',
    method: 'POST',
    data
  })
}

// 我的课程菜单
export function getMyComboMenu(data) {
  return request({
    url: '/api/v1.user/getMyComboMenu',
    method: 'POST',
    data
  })
}

// 获取我的课程
export function getMyComboList(data) {
  return request({
    url: '/api/v1.user/getMyComboList',
    method: 'POST',
    data
  })
}

// 工作状态/教育程度
export function getDictList(data) {
  return request({
    url: '/api/v1.index/getDictList',
    method: 'POST',
    data
  })
}

// 性别
export function getGenderList(data) {
  return request({
    url: '/api/v1.index/getGenderList',
    method: 'POST',
    data
  })
}

// 设置性别
export function setGender(data) {
  return request({
    url: '/api/v1.user/setGender',
    method: 'POST',
    data
  })
}

// 设置工作状态
export function setWork(data) {
  return request({
    url: '/api/v1.user/setWork',
    method: 'POST',
    data
  })
}

// 设置教育程度
export function setEduApi(data) {
  return request({
    url: '/api/v1.user/setEdu',
    method: 'POST',
    data
  })
}

// 设置兴趣爱好
export function setLike(data) {
  return request({
    url: '/api/v1.user/setLike',
    method: 'POST',
    data
  })
}

//实名认证 TODO:
export function doShiming(data) {
  return request({
    url: '/api/v1.user/doShiming',
    method: 'POST',
    data
  })
}

// 获取我的课程状态组
export function getMyComboType(data) {
  return request({
    url: '/api/v1.user/getMyComboType',
    method: 'POST',
    data
  })
}

// 文件上传
export function uploadFile(data) {
  return request({
    url: '/api/v1.common/upload',
    method: 'POST',
    data
  })
}

// 设置头像
export function setAvatar(data) {
  return request({
    url: '/api/v1.user/setAvatar',
    method: 'POST',
    data
  })
}
